Mass Collaboration in Software Product Development Between Developers and Users: Champion as Emergent Role
نویسندگان
چکیده
In this paper we investigate the role of champions in processes of mass collaboration in software product development. The case is Get Satisfaction, a company and social media platform for engaging end users and customers in product development activities. We employ a mixed methods approach, combining social network analysis (SNA) and interaction analysis (IA). We found that when scaling up, a new hybrid user group, champions, emerged. Champion is a role given end-users who make large contributions in the community. When this happens the end-user is appointed by Get Satisfaction and
منابع مشابه
The under-appreciated role of stigmergic coordination in software development
Coordination in software development teams has been a topic of perennial interest in empirical software engineering research. The vast majority of this literature has drawn on a conceptual separation between work and coordination mechanisms, separate from the work itself, which enable groups to achieve coordination. Traditional recommendations and software methods focused on planning: using ana...
متن کاملUser participation in healthcare IT development: A developers' viewpoint in Finland
BACKGROUND AND PURPOSE Recent research showed that physicians in Finland were highly critical of their information technology (IT) systems. They were also critical of the methods of collaboration with the developers of the health IT systems (HITS) in use at the time of the questionnaire. This study turned the set-up around and asked systems developers the same questions about collaboration. Wha...
متن کاملIntroducing an Agile Process to an Organization
S ince the publication of Kent Beck’s Extreme Programming Explained, agile processes have grown increasingly popular. Agile processes allow for changing requirements throughout the development cycle and stress collaboration between software developers and customers and early product delivery. The “Agile Manifesto” establishes a common framework for these processes: Value individuals and interac...
متن کاملDiversity in Software Development Routines are Attractive: A Preliminary Analysis of GitHub Repositories
Free, libre, open-source software projects (FLOSS) are known for their chaotic development style and unique collaboration model. How does such chaotic development produce high quality software and attract users and developers? To provide insight into this conundrum, this study explores the roles of diversity and change in design routines. It investigates the relationship between routine diversi...
متن کاملAddressing Challenges to Open Source Collaboration With the Semantic Web
Despite the remarkable success of open source software, there are a number of challenges to collaboration in open source software development, in particular, with respect to supporting collaboration among developers, supporting potential contributors, and in bringing users and developers together. In this paper, we examine some of the possible enhancements of open source development environment...
متن کامل